package com.xiaoshuidi.cloud.module.finance.dal.dataobject.invoice;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.xiaoshuidi.cloud.framework.tenant.core.db.TenantBaseDO;
import lombok.*;

/**
 * 开票费项及费率
 * @author Auto generated
 * @date Fri Jul 14 11:05:28 CST 2023
 **/
@Data
@Builder
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@NoArgsConstructor
@AllArgsConstructor
@TableName(value = "finance_invoice_tax_rate", autoResultMap = true)
public class FinanceInvoiceTaxRateDO extends TenantBaseDO {

    @TableId
    private Integer id;
    /**
     * 费用名
     */
    private String name;
    /**
     * 税收分类编码
     */
    private String taxCategoryNo;
    /**
     * 商品名
     */
    private String goodsName;
    /**
     * 税率
     */
    private java.math.BigDecimal taxRate;
    private Long feeId;
    private String feeName;
    private Integer invoiceConfigId;
}
